From: route@monster.com
Sent: Tuesday, June 14, 2016 5:16 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: IMS Integration
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
MICHAEL J. DRUM Cary, North Carolina 27513 m.drum@hotmail.com References:LinkedIn Profile Summary:Senior Software Engineer with extensive
Unix/Linux and VxWorks/Qnix RTOS’s, C, and C++ Object-Oriented Design,
Development and Systems Engineering experience specializing in
Telecommunications Protocol Analysis. Extensive Excel Visual Basic
experience. Java Application development. GRANTED three US Patents in SS7 and
GSM Telecom protocol decoding, correlation, analysis, filtering, and tracing.
Team Leader of 17 Engineers locally, as well as in France, Czech Republic,
and India. Managed time and priorities to achieve results within cost
and schedule requirements. Interested in broadening engineering
knowledge by expanding into unfamiliar fields. Willing to forego some
compensation for the right opportunity. Unable to relocate due to
family obligations. Skills:C, C++ Objected-Oriented and Multi-Threaded
design and development; Java development; Unix/Linux Operating Systems;
Telecommunications Technologies: SS7, GSM, GPRS, UMTS, SIP, SIGTRAN, VoIP and
others; Experience with RTOS VxWorks and QNIX with embedded projects;
Microsoft Excel VBA development; Retail POS C++ development. Patents:Applied for and was GRANTED 3 US Patents (links
are to official US Patent Office records) US Patent 6,456,845 Methods
and systems for observing, analyzing and correlating multi-protocol signaling
message traffic in a mobile telecommunications network US Patent 7,801,124 Methods,
systems, and computer program products for determining the application-level
protocol of a signaling message US Patent 7,844,033 Methods,
systems, and computer program products for generic call tracing Experience: Wal-Mart Technology Center ·
Worked
on solutions in C++ for the Retail Point of Sale (POS) division on the 4690
Operating System (OS). This software is special customizations tailored
to Wal-Mart’s requirements. ·
Fixed
defects reported by the customer, or discovered during testing.
Hewlett Packard, Communications and Media Solutions Senior
Software Engineer4/2014 -
9/2014 ·
Fixed
problems in C++ software to bulk-load and update LTE Cellular Subscriber
Databases. ·
Updated
and Maintained Automated Functional Tests in a proprietary version of jmeter. ·
Wrote
Linux awk scripts to translate Automated Functional Tests to a different
format. ·
Coordinated
with four other Engineers on Task Assignments.
GE Energy, Intelligent Platforms ·
Implemented
C++ software to convert and download XML rack-configuration files for a
proprietary embedded controller/sensor card for monitoring and controlling GE
gas- and steam-turbines. ·
Developed
firmware directly on the hardware using multi-threaded QNIX real-time
Operating System. ·
The
sensor software was written to be triply redundant. The three reported
values were “voted” on by the software to ensure that the derived value was
accurate. ·
Wrote
Automated Unit Tests for this application. Toshiba Global Commerce Solutions ·
Designed
and implemented new solutions in C++ for the Retail Point of Sale (POS)
industry using the Application Client-Server Environment (ACE) for the 4690
Operating System (OS). These features are special customizations
tailored to specific retail-customer’s requirements. ·
Fixed
defects reported by the customer, or discovered during testing.
Cenoplex ·
Designed
an object-oriented detailed bit-level SS7 decoder for MTP2, MTP3, ISUP and
SCCP protocols. Wrote the decoder in Java on J2EE in a Linux
environment. ·
Evaluated
the available commercial and open-source ANSI, ITU, and ETSI SS7 software
protocol-stack APIs for the development of complete SS7 network nodes capable
of fully implementing specification-compliant state machines, and message
generation and interpretation, capable of interfacing directly over SS7 links
with major tier-one carriers. Tekelec ·
Several
years of experience programming proprietary embedded systems using the
VxWorks Real-Time Operating System (RTOS). ·
15
years of experience with C programming, 6 years with C++, and 6 months with
Java/J2EE, using various version-control technologies, mostly in a Unix/Linux
environment. Included Design, Coding, Unit, Functional Verification,
and Integration Testing, as well as formal Document and Code reviews. ·
Expert
in Bash Shell, Borne shell, and C-shell scripting, and MS batch files. ·
Developed
Tier-One Carrier-grade monitoring applications for four major multi-year
product lines for telecommunications protocol message generation, monitoring
with proprietary embedded hardware, analysis, performance, and storage
including detailed decoding, filtering, tracing, and storage of signaling
messages and creation and storage of Call and Transaction Detail Records. ·
Team
Lead of a cross-group team (Design, Implementation, Product Verification, and
Customer Service) of 17 Engineers both US-based and offshore (France, Czech
Republic, and India). ·
Deep
knowledge of all GSM protocols (see Patents above) and working knowledge of
GPRS, UMTS, SIP, and LTE technologies. ·
Subject
Matter Expert (SME) in many SS7 telecommunication protocols, including ISUP,
MTP, SCCP, TCAP, GSM MAP, IS-41/ANSI-41, INAP, LIDB, CNAM, and CAMEL, as well
as A-bis, Um, TCP/IP, SCTP, M2PA, M3UA and many others. Extensive
knowledge of BSSMAP and DTAP (for Mobility Management, Call Control, and
Radio Resources) used in the GSM Base Station Subsystem. ·
Familiar
with 3GPP LTE and IMS architectures and the U-TRAN, Iu CS, IuPS, Gn, Gi etc.
interfaces. Good knowledge of CDMA (ANSI-41) protocol. ·
Unit
and integration testing as well as deep involvement with Product Verification
(Quality Assurance) and Customer Service. ·
Planning,
scheduling, design, and development of Protocol Analysis, the major
application in several multi-year products. ·
ISO
9001 Quality Assurance recordkeeping and auditor interviews. ·
Member
of the team that evolved Tekelec’s Software Development Life Cycle (SDLC). ·
Root-cause
analysis of field issues and often interfaced directly with customers to the
VP-level to resolve many critical and sensitive issues escalated from the
Technical Assistance Center (TAC), and Installation and Sales Engineers,
leading to additional sales, and ensuring the good faith and trust of our
customers. ·
Maintained
the New Feature & Problem Report Database and assigned engineers to
implement these features and resolve the issues. Ensured timely completion
as well as comprehensive Unit, Integration, and Verification Testing. ·
Represented
Software Development in many technical Document and Code Reviews, while
always adhering to our strict Software Development Life Cycle (SDLC) process. ·
Implemented
an extensive Excel Visual Basic Application to post color-coded spreadsheets
of each project’s current status to our internal Intranet every hour.
This status was derived by pulling up-to-date version-controlled project
requirements documents from our official repository and extracting all the
five-digit feature and defect numbers from within the documents. These
numbers were then looked up in the Microsoft Access New Feature & Problem
Report Database using SQL to ascertain their current status. Each line
in the spreadsheet was then color-coded red, yellow, or green based upon the
item’s current status. Education:The Ohio
State UniversityColumbus, Ohio Bachelor of Science
in Computer and Information Science from The Ohio State College of Engineering |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
|